The Swan Inn
Briar Hill, Kidderminster
11 reviews
The Swan Inn is a pub in the historic village of Chaddesley Corbett in the Worcestershire countryside. All information about this venue has been submitted in the form of reviews. If you're from T...